package com.dxs.demo.bean.pub;

/**
 * @Classname EventSubBean
 * @Description 按类型请求订阅视频事件bean
 * @Date 2021/8/30 16:11
 * @Created by silence(dxs)
 */
public class EventSubBean {
    /**
     *  类型
     */
    private Number[] eventTypes;
    /**
     * 回调地址
     */
    private String eventDest;

    /**
     * 	订阅类型，0-订阅原始事件，1-联动事件，2-原始事件和联动事件，不填使用默认值0
     */
    private Number subType;

    /**
     * 事件等级，0-未配置，1-低，2-中，3-高
     * 此处事件等级是指在事件联动中配置的等级
     * 订阅类型为0时，此参数无效，使用默认值0
     * 在订阅类型为1时，不填使用默认值[1,2,3]
     * 在订阅类型为2时，不填使用默认值[0,1,2,3]
     * 数组大小不超过32，事件等级大小不超过31
     */
    private Number[] eventLvl;

    public Number[] getEventTypes() {
        return eventTypes;
    }

    public void setEventTypes(Number[] eventTypes) {
        this.eventTypes = eventTypes;
    }

    public String getEventDest() {
        return eventDest;
    }

    public void setEventDest(String eventDest) {
        this.eventDest = eventDest;
    }

    public Number getSubType() {
        return subType;
    }

    public void setSubType(Number subType) {
        this.subType = subType;
    }

    public Number[] getEventLvl() {
        return eventLvl;
    }

    public void setEventLvl(Number[] eventLvl) {
        this.eventLvl = eventLvl;
    }
}
